A Uniform Model for Coordinating Software Development Activities Kari Alho, Casper Lassenius and Reijo Sulonen

نویسندگان

  • Kari Alho
  • Casper Lassenius
  • Reijo Sulonen
چکیده

This paper presents a model for supporting and coordinating distributed software process enactment by both human and computerized agents. Enactment is supported by a general Process Support System (PSS), which implements the coordination model presented in this paper. The model includes abstractions of activities, artifacts, agents and their behavior and relationships. Automatic enactment, i.e., invoking tools and requesting operations from them, is supported by several techniques, e.g., tool invocation servers or callbacks to the client. Parameterized finite state machines are used to coordinate the activities and the agents performing the

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

4 Cc : a Framework for Managing Software Product Development

About the Authors Kristian Rautiainen received his MSc at Helsinki University of Technology (HUT) in 1996 and is currently working on his DSc (Tech) degree. He has been teaching software processes at HUT since 1998 and his research interests include software processes and software engineering management. He is currently exploring how to manage software product development in SMEs. Casper Lassen...

متن کامل

Casper Lassenius The Design of the Software Workmate Process - Centered Software Engineering Environment

The goal of the thesis is to present the Software Workmate process-centered software engineering environment. The focus is on the concepts and the general design, but the implementation of the process engine component is also described. The thesis begins with a presentation of the motivations for the work, followed by an overview of the research into the software process: concepts, life-cycle m...

متن کامل

An Object Model for Evolutionary Configuration Management

An object model for evolving engineering design data is presented. The model is based on prototype objects and includes tree transformations for object generalization and specialization during a design process. In addition to attribute data, objects contain constraints for checking their validity. Objects are arranged into component hierarchies, and constraints can express dependencies between ...

متن کامل

Supporting Virtual Software Projects on the Web

A growing share of all software development project work is being done by geographically distributed teams. To satisfy shorter product design cycles, expert team members for a development project may need to be recruited globally. Yet to avoid extensive travelling or replacement costs, distributed project work is preferred. Current-generation software engineering tools and associated systems, p...

متن کامل

1 Product Configurations — An Application for Prototype Object Approach 1

Product configuration management is presented as a practical application for a prototype-based object model. Data model requirements for a configuration system are first introduced using a realistic example from industry. Problems with the traditional type-instance model in this application domain are then identified and given as motivation for the prototype approach. A prototype-based object m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997